A memetic algorithm for high‐strength covering array generation

نویسندگان

چکیده

Covering array generation (CAG) is the key research problem in combinatorial testing and an NP-complete problem. With increasing complexity of software under test need for higher interaction covering strength t, techniques constructing high-strength arrays are expected. This paper presents a hybrid heuristic memetic algorithm named QSSMA CAG The sub-optimal solution acceptance rate introduced to generate multiple cases after each iteration improve efficiency high-covering suites. method could successfully build suites some instances where t up 15 within one day cutoff time report five new best suite size records. Extensive experiments demonstrate that competitive compared state-of-the-art methods.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Memetic Algorithm for whole test suite generation

The generation of unit-level test cases for structural code coverage is a task well-suited to Genetic Algorithms. Method call sequences must be created that construct objects, put them into the right state and then execute uncovered code. However, the generation of primitive values, such as integers and doubles, characters that appear in strings, and arrays of primitive values, are not so strai...

متن کامل

Efficient Circular Array Synthesis with a Memetic Differential Evolution Algorithm

In this article, we introduce an improved optimization based technique for the synthesis of circular antenna array. The main objective is to achieve minimum side lobe levels, maximum directivity and null control for the non-uniform, planar circular antenna array. The design procedure utilizes an improved variant of a prominent and efficient metaheuristic algorithm of current interest, namely th...

متن کامل

A cross entropy algorithm for continuous covering location problem

Covering problem tries to locate the least number of facilities and each demand has at least one facility located within a specific distance.This paper considers a cross entropy algorithm for solving the mixed integer nonlinear programming (MINLP) for covering location model.The model is solved to determine the best covering value.Also, this paper proposes aCross Entropy (CE) algorithm consider...

متن کامل

Search the best greedy algorithm with Hill climbing experiments for covering array generation

Many researchers have been working on the greedy algorithms for covering array generation; a framework has been built to integrate most of these greedy methods, and more new approaches can be derived from this framework. However, such a framework is affected by multiple dependent or independent factors, which makes its deployment and optimization very challenging. In this paper, we design Hill ...

متن کامل

Approche à contraintes pour la sélection de Covering Array. (Covering Array generation using constraint programming)

Nowadays, software companies develop and maintain their software for several clients.Consequently, these applications have to be integrated in heterogenous context andadapt to the user requriements. All these products are sharing commonalities but alsodiffer in certain point due to business specific constraints. Configurable systems facili-tate the creation of these product fami...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IET Software

سال: 2023

ISSN: ['1751-8806', '1751-8814']

DOI: https://doi.org/10.1049/sfw2.12138